short-term bank credits - Turkish English Dictionary